def add(func):
    def inner():
        func()  # 相当于执行了house()
        # 新添加的功能
        print("吹风机")
    return inner

@add # shift+2
# 被装饰函数
def house():
    print("三室一厅的房子")
    print("电视")
    print("电机")

# add(house)()
house() # 可以调用原本函数，也能添加新的功能